@echo off
chcp 65001 >nul
title 配置Windows防火墙

echo ========================================
echo 配置Windows防火墙 - 社区服务平台
echo ========================================
echo.

echo 🔧 正在配置防火墙规则...
echo.

echo 添加入站规则...
netsh advfirewall firewall add rule name="Community Service Platform" dir=in action=allow protocol=TCP localport=3002

if %errorlevel% equ 0 (
    echo ✅ 防火墙规则添加成功
) else (
    echo ❌ 防火墙规则添加失败，请以管理员身份运行
    echo 请右键点击此文件，选择"以管理员身份运行"
    pause
    exit /b 1
)

echo.
echo 检查防火墙规则...
netsh advfirewall firewall show rule name="Community Service Platform"

echo.
echo ========================================
echo 防火墙配置完成！
echo ========================================
echo.
echo 📡 服务器地址: http://192.168.1.3:3002/api
echo.
echo 现在微信小程序应该可以正常访问API了！
echo.
pause
